.detail{background: #f3f3f3}
.swiper-slide img{width: 100%;display: block}
.detail .module1{background: #ffffff;margin-bottom: 10px;padding: 5px 15px;line-height: 25px}
.detail .module2{background: #ffffff;margin-bottom: 10px;line-height: 25px;font-size: 14px}
.detail .module2 p{padding: 7px 15px}
.detail .module2 p img{width: 9px;margin-top: 5px}
.detail .module2 p:first-child{border-bottom: 1px solid #dcdcdc}
.detail .module1 .goods_title{font-size: 16px;}
.detail .module1 .goods_info{color: #9a9a9a}
.detail .select{width: 100%;background: #ffffff;}
.detail .select .select_header{position: relative;padding: 10px 15px;line-height: 25px}
.detail .select .select_header p{margin-left: 25%;font-size: 14px}
.detail .select .select_header .goods_icon{position: absolute;width: 20%;top: -20px}
.detail .select .select_header .close{position: absolute;width: 17px;top: 10px;right: 10px}
.detail .select .select_header .price{color: #d72a17;}
.detail .select .select_header .p1{color: #666666;}
.detail .select .item_select{padding: 10px 15px;}
.detail .select .item_select p{padding: 5px 0;font-size: 14px}
.detail .select .item_select li{padding: 10px;background: #f9f9f9;border-radius: 5px;margin-right: 10px;margin-bottom: 15px;border:1px solid #fff}
.detail .select .item_select li.activate{border:1px solid #D2691E }
.detail .select .count{font-size: 14px;padding: 10px 15px;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;margin-bottom: 50px}
.detail .select .count .count_value{display: inline-block;border: 1px solid #ccc;float: right}
.detail .select .count .count_value span{display: inline-block;width: 31px;vertical-align: middle;height: 31px}
.detail .select .count .count_value span img{width: 10px;display:block;margin: 10px auto}
.detail .select .count input{display: inline-block;width: 60px;vertical-align: middle;border: 0;line-height: 31px;text-align: center;border-right: 1px solid #cccccc;border-left: 1px solid #cccccc}
.detail .select .buy{width: 100%;line-height: 48px;background: #edc41c;text-align: center;font-size: 14px}
.detail .select .params_header{font-size: 16px;color: #666666;text-align: center;padding: 20px}
.detail .select .params_list{padding: 0 10px;margin-bottom: 30px}
.detail .select .params_list li{padding: 15px 5px;border-bottom: 1px solid #dedede}
.detail .select .params_list li span{display: inline-block}
.detail .select .params_list li .item_title{width: 17%;vertical-align: top;margin-right: 8%}
.detail .select .params_list li .item_info{width: 75%;color: #666666}
.detail .shop_info{background: #ffffff;margin-bottom: 10px;padding:15px;}
.detail .shop_info .shop_t{margin-bottom: 15px;font-size: 14px}
.detail .shop_info .shop_t img{display: inline-block;vertical-align: middle;width:30px;margin-right: 15px}
.detail .shop_info .shop_s>span{display: inline-block;width: 30%;margin-right: 3%;}
.detail .shop_info .shop_s>span span{color:#ed1c1c }
.detail .shop_info .shop_s>span:last-child{margin-right:0}
.detail .goods_footer{position: fixed;bottom: 0;width: 100%;background: #ffffff}
.detail .goods_footer li{width: 30%;box-sizing: border-box;border-right: 1px solid #dcdcdc;line-height: 40px;height: 40px}
.detail .goods_footer li img{width: 23px;display: block;margin:4px auto}
.detail .goods_footer .buy_now{width: 40%;border-right:0;text-align: center;background: #edc41c;}
.detail .comment_menu{width: 100%;background: #ffffff;}
.detail .comment_menu li{width: 50%;text-align: center;line-height: 40px;font-size: 14px;border-bottom: 1px solid #f3f3f3;float: left}
.detail .comment_menu .active{color: #ed1c1c;border-bottom: 1px solid #ed1c1c}
.detail .comment_content{width: 100%;margin-bottom: 45px}
.detail .comment_content>li{padding: 10px 10px 0 10px;border-bottom: 1px solid #dedede;background: #ffffff;margin-bottom: 10px}
.detail .comment_content>li .user_img{width: 30px;height: 30px;display: inline-block;vertical-align: middle;margin-right: 10px}
.detail .comment_content>li .user_name{color: #ff0737;}
.detail .comment_content>li .user_time{color: #999999;float: right;margin-top: 7px}
.detail .comment_content>li .comment_text{font-size: 14px;margin: 15px 0;}
.detail .comment_content>li .comment_images li{width: 28%;margin-right: 3%;margin-bottom: 2%;}
.detail .comment_content>li .comment_images li:nth-child(3n){margin-right:0;}
.detail .comment_content>li .comment_images li img{display: block;width: 100%;height: 100px;}
.detail .comment_detail{padding: 10px 10px 45px 10px;background: #ffffff}
.detail .comment_detail img{width: 100%}
@media screen and (max-width:374px){
  .detail .shop_info .shop_s>span{width: 40%;margin-right: 4%;margin-bottom: 5px}
}
